package xcmg.device.dao.entity.basic;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author wangyong
 */
public class MaterialsPurchaseInfo {

  /**
   * 零件号
   */
  private String materialsNo;

  /**
   * 零件名称（短文本）
   */
  private String materialsDes;

  /**
   * 供应商或债权人的帐号
   */
  private String supplierSapCode;

  /**
   * 供应商名称
   */
  private String supplierName;

  /**
   * 价格 (条件金额或百分数 )
   */
  private BigDecimal price;

  /**
   * 条件定价单位
   */
  private String priceUnit;

  /**
   * 基本计量单位
   */
  private String baseUnit;

  /**
   * 条件记录有效截止日期
   */
  private Date endTime;

  /**
   * 条件记录有效起始日
   */
  private Date startTime;

  /**
   * 条件记录号
   */
  private String recordingNo;

  /**
   * 暂估标识
   */
  private String identification;

  /**
   * 采购组织
   */
  private String purchaseSapCode;

  /**
   * 工厂
   */
  private String factorySapCode;

  /**
   * 采购信息记录分类
   */
  private String recordingCategory;

  /**
   * 交货期（交货所用时间）
   */
  private BigDecimal deliverySpend;

  /**
   * 公司ID
   */
  private String orgId;

  /**
   * 更新时间
   */
  private Date updateTime;

  public Date getUpdateTime() {
    return updateTime;
  }

  public void setUpdateTime(Date updateTime) {
    this.updateTime = updateTime;
  }

  public String getOrgId() {
    return orgId;
  }

  public void setOrgId(String orgId) {
    this.orgId = orgId;
  }

  public BigDecimal getDeliverySpend() {
    return deliverySpend;
  }

  public void setDeliverySpend(BigDecimal deliverySpend) {
    this.deliverySpend = deliverySpend;
  }

  public String getMaterialsNo() {
    return materialsNo;
  }

  public void setMaterialsNo(String materialsNo) {
    this.materialsNo = materialsNo;
  }

  public String getMaterialsDes() {
    return materialsDes;
  }

  public void setMaterialsDes(String materialsDes) {
    this.materialsDes = materialsDes;
  }

  public String getSupplierSapCode() {
    return supplierSapCode;
  }

  public void setSupplierSapCode(String supplierSapCode) {
    this.supplierSapCode = supplierSapCode;
  }

  public String getSupplierName() {
    return supplierName;
  }

  public void setSupplierName(String supplierName) {
    this.supplierName = supplierName;
  }

  public BigDecimal getPrice() {
    return price;
  }

  public void setPrice(BigDecimal price) {
    this.price = price;
  }

  public String getPriceUnit() {
    return priceUnit;
  }

  public void setPriceUnit(String priceUnit) {
    this.priceUnit = priceUnit;
  }

  public String getBaseUnit() {
    return baseUnit;
  }

  public void setBaseUnit(String baseUnit) {
    this.baseUnit = baseUnit;
  }

  public Date getEndTime() {
    return endTime;
  }

  public void setEndTime(Date endTime) {
    this.endTime = endTime;
  }

  public Date getStartTime() {
    return startTime;
  }

  public void setStartTime(Date startTime) {
    this.startTime = startTime;
  }

  public String getRecordingNo() {
    return recordingNo;
  }

  public void setRecordingNo(String recordingNo) {
    this.recordingNo = recordingNo;
  }

  public String getIdentification() {
    return identification;
  }

  public void setIdentification(String identification) {
    this.identification = identification;
  }

  public String getPurchaseSapCode() {
    return purchaseSapCode;
  }

  public void setPurchaseSapCode(String purchaseSapCode) {
    this.purchaseSapCode = purchaseSapCode;
  }

  public String getFactorySapCode() {
    return factorySapCode;
  }

  public void setFactorySapCode(String factorySapCode) {
    this.factorySapCode = factorySapCode;
  }

  public String getRecordingCategory() {
    return recordingCategory;
  }

  public void setRecordingCategory(String recordingCategory) {
    this.recordingCategory = recordingCategory;
  }
}
